import {
	dxrequestqz,
} from "./index.js"
// 小程序登录方法
export const Applicationid = 19
export const wxlogin = () => {
	return new Promise((resolve, reject) => {
		uni.login({ 
			provider: 'weixin', //使用微信登录
			success: async (loginRes) => {
					const code = loginRes.code
					const {
						data
					} = await dxrequestqz('https://duxinggj.com/xzzp/wechar/xcx/getOpenId', {
						code
					})
					resolve(data)
					/**
					 * 上面接口主要是后台请求了微信的接口
					  "https://api.weixin.qq.com/sns/jscode2session"   get请求
					  请求参数
					    appid: 小程序的appid,
					          secret:小程序的secret,
					          js_code: 这个code是小程序端传的通过uni.login 得到的 本js的第13行代码体现,
					          grant_type: "authorization_code", // 这个固定
					 */
					
					/** 返回的data的参数示例
					{
						expires_in: 7200
						openid: "oiQEE0cSCA6-ZP7lEfeiyloeRDB0"
						session_key: "5m98LxbM89jPjJKIXXZUtg=="
						unionid: "oke2DxB9JC6qIxeuYQYsrI5FOxQA"
						}
					**/
					// const res = await dxrequest('wechar/xcx/userinfo/login', {
					// 	...data,
					// 	Applicationid // 角色id
					// })
					// uni.setStorageSync("token", res.data.token)
			}
		});
	})
}
